'use strict';

// 加载默认头像
function _formatUserAvatar(obj) {
  if (!obj.avatar) {
    obj.avatar = '/images/avatar.png';
  }
  return obj;
}

// 格式化用户信息

function formatUser(list) {
  if (list == null) {
    // 如果什么都没有传 直接退出 防止报错
    return;
  }
  // 判断list是否为数组
  if (list instanceof Array) {
    // const newList = list.map(obj => {
    //   // obj 是数组中的元素 在这个obj就是其中一个用户的信息
    //   if (obj.avatar) {
    //     obj.avatar = "/imgs/avatar.png";
    //     return newList;
    //   }
    // });

    const newList = list.map(_formatUserAvatar);
    return newList;

  }
  // 如果是一个对象 直接返回
  return _formatUserAvatar(list);
}
module.exports = {
  formatUser,
};

